Quantum Computer Explained